complex terrain - Spanish English Dictionary